<%@page import="org.madmac.maquina.MaquinaDao"%>
<%@page import="org.madmac.maquina.MaquinaBo"%>
<%@page import="org.madmac.maquina.Maquina"%>
<%@page import="org.madmac.pessoa.PessoaDao"%>
<%@page import="org.madmac.pessoa.Pessoa"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
			pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- VERIFICA SE O USUÁRIO ESTÁ COM O COOKIE VÁLIDO, SENÃO O REDIRECIONA PARA A PÁGINA DE LOGIN -->
<%@ include file="/log/verify_login.jsp" %>
<!-- VERIFICA SE O USUÁRIO TEM PERMISSÃO DE ACESSAR A PÁGINA, SENÃO REDIRECIONA PARA A PÁGINA INICIAL -->
<%@include file="/log/sup_page.jsp" %>

<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Atualizar Máquina</title>
      <link rel="icon" href="/madmac/favicon.ico" type="image/x-icon" />
      <link rel="shortcut icon" href="/madmac/favicon.ico" type="image/x-icon" />
      <link rel="stylesheet" href="/madmac/menu_madmac_files/cbcscbmenu_madmac.css" type="text/css" />
		<link rel="stylesheet" href="/madmac/estilos/madmac_tables.css" type="text/css" />
      <link rel="stylesheet" href="/madmac/estilos/madmac_inputs.css" type="text/css" />
      <script type="text/javascript" src="/madmac/madmacproject.js"></script>
   </head>
   <body onload="document.getElementById('search_mac').focus()">
      <div class="logotype"><img src="/madmac/madmac-logo-1.0.1.png" height="120%" alt="MAD MAC"></div>

      <div class="menu_principal">
			<%@ include file="/common_pages/menu.jsp" %>
      </div>

      <div class="search_mac">
			<%@include file="/common_pages/search_mac.jsp" %>
      </div>

      <div class="corpo">
			<p><br/></p>
			<%
			  String responsavel = request.getParameter("pessoa");
			  /**
				* É PRECISO VALIDAR O USUÁRIO ESCOLHIDO PELO AUTOCOMPLETE.
				* E DEVOLVER SOMENTE O 'code_pessoa' FAZENDO UMA BUSCA EM 'unify.pessoas'.
				*/
			  Pessoa search_pessoa = PessoaDao.getInstance().selectByNome(responsavel);

			  if (search_pessoa != null) {

			  int tombamento = Integer.parseInt(request.getParameter("tombamento"));
			  int code_setor = Integer.parseInt(request.getParameter("setor"));
			  String sistema_op = request.getParameter("sistema_op");
			  //String modelo = request.getParameter("modelo");
			  String filename = request.getParameter("tombamento");

			  Maquina maquina = new Maquina();
			  maquina.setTombamento(tombamento);
			  maquina.setCode_setor(code_setor);
			  maquina.setCode_pessoa(search_pessoa.getCode_pessoa());
			  maquina.setSistemaOp(sistema_op);
			  //maquina.setModelo(modelo);
			  maquina.setFilename(filename);
			  /* fazer set path */

			  try {

				  MaquinaBo.getInstance().updateMaquinaBO(maquina, false);

				  Maquina edit_maquina = MaquinaDao.getInstance().findByTombamento(tombamento);
				  String hostPath = MaquinaDao.getInstance().selectHostDetails(tombamento);

			%>
			<table width="50%" align="center" border="0" cellpadding="12" cellspacing="0" rules="all" class="main_table">
				<tr class="meta_line">
					<td colspan="4">
						<img src="/madmac/icons/tick.png" alt="OK">
						&nbsp;&nbsp;Dados Atualizados com sucesso!
					</td>
				</tr>
				<tr>
					<td width="5%"></td>
					<td class="meta_cell">Tombamento</td>
					<td class="data_cell"><%=edit_maquina.getTombamento()%></td>
					<td width="5%"></td>
				</tr>
				<tr>
					<td></td>
					<td class="meta_cell">Sistema Operacional</td>
					<td class="data_cell"><%=edit_maquina.getSistemaOp()%></td>
					<td></td>
				</tr>
				<tr>
					<td></td>
					<td class="meta_cell">Modelo</td>
					<td class="data_cell">
						<a href="<%=hostPath%>" class="download_pdf">
							<img src="/madmac/icons/pdf.png" border="0" align="top" title=" Download PDF " alt="">Download PDF
						</a>
					</td>
					<td></td>
				</tr>
				<tr>
					<td></td>
					<td class="meta_cell">Sala</td>
					<td class="data_cell"><%=edit_maquina.getSetor()%></td>
					<td></td>
				</tr>
				<tr>
					<td></td>
					<td class="meta_cell">Responsável</td>
					<td class="data_cell"><%=edit_maquina.getResponsavel()%></td>
					<td></td>
				</tr>
			</table>
			<%
			} catch (Exception e) {
			%>
			<p><br/></p>
         <table width="45%" align="center" border="1" cellpadding="5" cellspacing="0" rules="rows" class="main_table">
				<tr class="alert_cell">
               <td align="center" width="15%"><img src="/madmac/icons/file_alert.png" align="middle" width="64px" alt=""></td>
					<td><%=e.getMessage() %></td></tr>
				<tr>
               <td class="data_cell" align="right" colspan="2">
                  <input type="button" value="Voltar" class="bBack" onclick="javascript:history.go(-1)">
               </td>
				</tr>
			</table>
			<%
			  }
			  } else {
				%>
			<p><br/></p>
         <table width="45%" align="center" border="1" cellpadding="5" cellspacing="0" rules="rows" class="main_table">
				<tr class="alert_cell">
               <td align="center" width="15%"><img src="/madmac/icons/file_alert.png" align="middle" width="64px" alt=""></td>
					<td>Responsável não encontrado.</td></tr>
				<tr>
               <td class="data_cell" align="right" colspan="2">
                  <input type="button" value="Voltar" class="bBack" onclick="javascript:history.go(-1)">
               </td>
				</tr>
			</table>
			<%
			  }
			%>
			<p><br/></p>
      </div>
      <div class="footer_madmac">
			<%@include file="/common_pages/footer.jsp" %>
      </div>
   </body>
</html>